@charset "utf-8";
@import "common/reset";
@function r($px){
    @return $px/100+rem;
}




section{
    background:#fff;
        .swiper-container{
            .swiper-wrapper{
                .swiper-slide{
                    position:relative;
                    width:r(650);
                    height:r(357);
                    img{
                        height:100%;
                        
                    }
                    .lbt_title{
                        position:absolute;
                        bottom:0;
                        width:100%;
                        height:r(104);
                        background:rgba(0,0,0,0.5);
                        padding:0 r(29);
                        .lbt_left{
                            position:absolute;
                            left:r(30);
                            bottom:r(11);
                            p{
                                font-size:r(26);
                                color:white;
                                span{
                                    display:inline-block;
                                    background:#b20000;
                                }
                            }
                        }
                        .lbt_right{
                            position:absolute;
                            right:r(29);
                            bottom:r(11);
                            font-size:0;
                            span{
                                font-size:r(17.86);
                                color:#fff;
                            }
                            img{
                                width:r(21);
                                height:r(13);
                                margin-left:r(22);
                                margin-right:r(6);
                            }
                        }
                        
                    }
                }
            }
        }
    .ziyuan{
    padding:0 r(28);
    margin-bottom:r(30);
    .shipin{
        margin-top:r(23);
        .shipin_left{
            width:r(210);
            height:r(142);
            img{
                width:100%;
            }
        }
        .shipin_right{
            height:r(142);
            position:relative;
            a{
                h3{
                font-size:r(26);
                color:black;
                }
                p{
                    font-size:r(22);
                    width:r(344);
                    color:#c5c5c5;
                    margin-top:r(10);
                }
            }
            .date{
                position:absolute;
                right:0;
                bottom:0;
                font-size:0;
                span{
                font-size:r(18);
                color:#939393;
                }
                img{
                    width:r(21);
                    height:r(16);
                    margin-left:r(19);
                    margin-right:r(9);
                }
            }
        }
    }
    
}
    .loading{
            font-size:0;
            width:100%;
            height:r(58);
            line-height: r(58);
            text-align: center;
            border-top:r(1) solid #e4e4e4;
            margin-top:r(31);
            
            p{
                font-size:r(22);
                color:#bbbbbb;
            }
        }
}
